package cn.bugstack.domain.award.service;

import cn.bugstack.domain.award.model.entity.DistributeAwardEntity;
import cn.bugstack.domain.award.model.entity.UserAwardRecordEntity;

/**
 * @author 19872
 * 奖品服务接口
 */
public interface IAwardService {
    /**
     * 保存用户奖品记录
     */
    void saveUserAwardRecord(UserAwardRecordEntity userAwardRecordEntity);

    /**
     * 分发奖品
     * @param distributeAwardEntity 分发奖品实体对象
     */
    void distributeAward(DistributeAwardEntity distributeAwardEntity);
}
